home *** CD-ROM | disk | FTP | other *** search
/ Skunkware 5 / Skunkware 5.iso / tls / tls029.1.Z / tls029.1 / systems / 288 < prev    next >
Encoding:
Text File  |  1994-04-19  |  1.4 KB  |  34 lines

  1. Eiffel Extended Environment - Interactive Software Engineering, Inc.
  2.  
  3. KEYWORDS: library, object-oriented, language, compiler, cross-development, debugger, Languages, Debuggers & Libraries        , 805     
  4.  
  5. Object-Oriented Programming Environment/Language
  6.  
  7. Eiffel is an object-oriented language and environment for software engineering.
  8. It is aimed at developers concerned about the quality of the software they
  9. produce, particularly reusability, extendibility, and efficiency
  10.  
  11. The range of features is unique among object-oriented languages: multiple and
  12. repeated inheritance; features for systematic programming (assertions,
  13. invariants); Ada-like generic parameters; static type checking; information
  14. hiding facilities
  15.  
  16. The implementation uses C as intermediate language. It supports separate
  17. compilation, automatic storage management, symbolic debugging tools, generation
  18. of independently deliverable C packages (complete with makefile, runtime
  19. routines and documentation) from Eiffel source, and efficiency both in time
  20. (despite overloading, the time to call a routine is constant) and space
  21. (despite multiple inheritance and genericity, no code is duplicated)
  22.  
  23. Together with the compiler, the environment includes pre-programmed reusable
  24. modules implementing fundamental data structures and algorithms, and graphic
  25. libraries interfacing to X windows.
  26.  
  27.  
  28.  
  29. Interactive Software Engineering, Inc.
  30. Tel: (805) 685-1006
  31. Fax: (805) 685-6869
  32. Darcy Harrison
  33. Director of Marketing
  34.